bad aftertaste - Turkish English Dictionary